macho romo - French English Dictionary